be rubbing your hands - Türkisch Englisch Wörterbuch